set(HEADER_FILES
    include/core/base.h
    include/core/common.h
    include/core/conalloc.h
    include/core/inftra.h
    include/core/meta.h
    include/core/pixel_format.h
    include/core/platform.h
    include/core/refcounted.h
        include/core/thr.h
    include/core/task.h
    include/core/types.h
)

set(SOURCE_FILES
    blobres.cpp
    task.cpp
)

add_library(core INTERFACE ${HEADER_FILES} ${SOURCE_FILES})
target_include_directories(core INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include)